package com.cskaoyan.javase.controlflow.loop4.introduction;

/**
 * @description: 整体介绍一下循环结构
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 *Java当中的循环结构，无论采用什么具体实现，其结构都由四部分组成（四要素）：
 *
 * - 初始化语句
 * - 条件判断语句（布尔表达式）
 * - 循环体语句
 * - 循环控制语句
 * - 除了四个结构组成部分，如果你希望循环能够终止，那么循环控制变量也是必须的
 *
 * for(初始化语句 ; 条件判断语句(布尔表达式); 循环控制语句) {
 *   //循环体语句
 * }
 *
 * 1，首先要执行初始化语句，然后立刻进行判断，如果是true，开始执行循环体语句，如果是false立刻终止循环
 *
 * 执行完循环体语句后，立刻执行循环控制语句
 * 直到条件判断语句返回false，循环终止
 *
 */
public class Demo {
    public static void main(String[] args) {
        //需求是：打印0-10 11个数
        for (int i = 0; i <= 10; i++) {
            System.out.println(i);
        }

        int i = 10;

        //死循环
        for (;;){

        }
    }
}
